Evaluation of Middleware for Distributed Objects on Handheld Devices
نویسندگان
چکیده
Use of object-oriented middleware will ease the development of distributed applications in pervasive and mobile computing environments. However, the handheld devices have limited resources and the wireless networks have limited capacity. In this paper, we evaluate if PDAs and laptops are powerful enough to run commodity CORBA implementations. We have performed and analysed thorough measurements of different configurations of hardware, network and software. We found that vanilla PDAs run CORBA implementations quite efficiently. Therefore, use of object-oriented middleware is feasible in wireless networking, using PDAs and handheld devices today. However, tailoring the CORBA implementations for limited resources yields better performance. This indicates the need for specialised implementations for handheld devices, or configurable and tailorable ORBs with regard to the environments the implementa-
منابع مشابه
A Lightweight Middleware Protocol for Ad Hoc Distributed Object Computing in Ubiquitous Computing Environments
Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. These devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. Dist...
متن کاملOn Communication Optimization in Grid Access Middleware for Handheld Devices
This paper describes the optimization techniques for interaction of constrained handheld devices with Grid services by employing the concepts of Jini Surrogate Architecture. Handheld devices in general do not posses enough computational and communicational assets to meet the criteria for utilizing the Grid infrastructure services. We present the design of a middleware approach that aids handhel...
متن کاملA Unified Power Management Framework for Distributed Video Streaming to Mobile Devices
Optimizing user experience for streaming video applications on handheld devices is a significant research challenge. In this paper, we propose an integrated power management approach that unifies low level architectural optimizations(CPU, memory, register), OS power-saving mechanisms (Dynamic Voltage Scaling) and adaptive middleware techniques(admission control, optimal transcoding, network tra...
متن کاملReflective Middleware: From Your Desk to Your Hand
Communication middleware simplifies the construction of component-based distributed applications [1] [2]. However, the lack of flexibility in the construction of the middleware itself imposes limitations and is a major concern [3-7]. While applications can detect changes in their execution environment, they cannot customize the underlying middleware to better accommodate these changes. To solve...
متن کاملDesign and Implementation of Marks (middleware Adaptability for Resource Discovery, Knowledge Usability and Self-healing) Middleware for Pervasive Computing Environments*
According to a recent survey, in 2005, 500+ million people used handheld devices (PDA, cell phone, etc.) worldwide, while this number was 200+ million in 1999[33]. Hence, this increase can play a vital role for pervasive computing. The goal of pervasive computing is to provide services to anyone anytime, overcoming the constraints of place, time and character. With this tremendous increase of u...
متن کامل